fastadmin iframe随主题变更css

您所在的位置:网站首页 iframe 设置高度 fastadmin iframe随主题变更css

fastadmin iframe随主题变更css

#fastadmin iframe随主题变更css| 来源: 网络整理| 查看: 265

 1.修改js文件\public\assets\js\backend\index.js在皮肤切换js中增加

$("iframe").contents().find("body").removeClass(my_skins.join(' ')).addClass(skin); $("iframe").contents().find('head').append('');

2.iframe框架文件\application\admin\view\layout\default.html文件body的class中增加{$Think.config.fastadmin.adminskin|default='skin-black-blue'}

3、在 控制器中加入相关设置 如果需要全局设置可以加在 common\controller\Backend中 如果只作用于某个控制器 加在相应控制器的index方法中

$cookieArr = ['adminskin' => "/^skin\-([a-z\-]+)\$/i", 'multiplenav' => "/^(0|1)\$/", 'multipletab' => "/^(0|1)\$/", 'show_submenu' => "/^(0|1)\$/"]; foreach ($cookieArr as $key => $regex) { $cookieValue = $this->request->cookie($key); if (!is_null($cookieValue) && preg_match($regex, $cookieValue)) { config('fastadmin.' . $key, $cookieValue); } }

4、修改css文件 例如 修改skin-red.css

 

 

注意!!!!

在切换主题时,iframe不会自动刷新、可以加一个自动刷新

 



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3